assault detachment - French English Dictionary